package com.billdowney.util.auth;

import com.billdowney.util.regex.MatcherUtil;

/**
 * 权限处理工具
 * 
 * @author 超级小富翁 - BillDowney
 * @date 2019年2月27日 下午5:21:20
 */
public class AuthUtil {

	/**
	 * 过滤路径参数，例：/file/{id}=>/file/**
	 * 
	 * @param url
	 * @return
	 * @author: 超级小富翁 - BillDowney
	 * @date: 2019年2月27日 下午5:22:52
	 */
	public static String filterUrlPathVariable(String url) {
		String filterUrl = url;
		for (String str : MatcherUtil.getStrs("\\{([\\s\\S]*)\\}", filterUrl)) {
			filterUrl = filterUrl.replace(str, "**");
		}
		return filterUrl;
	}

}
